emotional relief - German English Dictionary